home *** CD-ROM | disk | FTP | other *** search
Text File | 1995-08-07 | 2.1 KB | 96 lines | [TEXT/MPS ] |
- (*
- File: Start.mod
-
- Contains: Start Manager Interfaces.
-
- Version: Technology: System 7.5
- Package: Universal Interfaces 2.0 in “MPW Latest” on ETO #17
-
- Copyright: © 1984-1995 by Apple Computer, Inc.
- All rights reserved.
-
- Bugs?: If you find a problem with this file, use the Apple Bug Reporter
- stack. Include the file and version information (from above)
- in the problem description and send to:
- Internet: apple.bugs.applelink.apple.com
- AppleLink: APPLE.BUGS
-
- *)
-
- (*$TAGS-*)
- (*$CALLING PASCAL*)
- MODULE Start;
-
- IMPORT SYSTEM, Types;
-
- (* $PUSH*)
- (* $ALIGN MAC68K*)
- (* $LibExport+*)
-
- TYPE
- DefStartRec* = RECORD
- (*ΔΔ CASE INTEGER OF
- 0: ( *)
- sdExtDevID*: Types.SignedByte;
- sdPartition*: Types.SignedByte;
- sdSlotNum*: Types.SignedByte;
- sdSRsrcID*: Types.SignedByte;
- (*ΔΔ );
- 1: (
- sdReserved1*: Types.SignedByte;
- sdReserved2*: Types.SignedByte;
- sdRefNum*: INTEGER;
- );*)
- END;
-
- DefStartPtr* = POINTER TO DefStartRec;
-
- DefVideoRec* = RECORD
- sdSlot*: Types.SignedByte;
- sdsResource*: Types.SignedByte;
- END;
-
- DefVideoPtr* = POINTER TO DefVideoRec;
-
- DefOSRec* = RECORD
- sdReserved*: Types.SignedByte;
- sdOSType*: Types.SignedByte;
- END;
-
- DefOSPtr* = POINTER TO DefOSRec;
-
-
- PROCEDURE GetDefaultStartup*(paramBlock: DefStartPtr);
- (*$IF NOT GENERATINGCFM*)
- INLINE PASCAL $205F, $A07D;
- (*$END*)
- PROCEDURE SetDefaultStartup*(paramBlock: DefStartPtr);
- (*$IF NOT GENERATINGCFM*)
- INLINE PASCAL $205F, $A07E;
- (*$END*)
- PROCEDURE GetVideoDefault*(paramBlock: DefVideoPtr);
- (*$IF NOT GENERATINGCFM*)
- INLINE PASCAL $205F, $A080;
- (*$END*)
- PROCEDURE SetVideoDefault*(paramBlock: DefVideoPtr);
- (*$IF NOT GENERATINGCFM*)
- INLINE PASCAL $205F, $A081;
- (*$END*)
- PROCEDURE GetOSDefault*(paramBlock: DefOSPtr);
- (*$IF NOT GENERATINGCFM*)
- INLINE PASCAL $205F, $A084;
- (*$END*)
- PROCEDURE SetOSDefault*(paramBlock: DefOSPtr);
- (*$IF NOT GENERATINGCFM*)
- INLINE PASCAL $205F, $A083;
- (*$END*)
- PROCEDURE SetTimeout*(count: INTEGER);
- EXTERNAL PASCAL;
- PROCEDURE GetTimeout*(VAR count: INTEGER);
- EXTERNAL PASCAL;
-
- (* $ALIGN RESET*)
- (* $POP*)
-
- END Start.
-